From b7d09a27507624e9d288e89b6683b93d5635a23b Mon Sep 17 00:00:00 2001 From: Bastien Nocera Date: Mon, 26 Jan 2009 20:47:00 +0000 Subject: [PATCH] Bug 569240 - Crasher when using markers 2009-01-26 Bastien Nocera Bug 569240 - Crasher when using markers * gtk/gtkrange.c (gtk_range_destroy): Avoid crashes when destroying a GtkRange with markers svn path=/trunk/; revision=22224 --- ChangeLog | 7 +++++++ gtk/gtkrange.c | 2 ++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index 40f43edd77..a6def620d8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2009-01-26 Bastien Nocera + + Bug 569240 - Crasher when using markers + + * gtk/gtkrange.c (gtk_range_destroy): Avoid crashes when destroying + a GtkRange with markers + 2009-01-26 Richard Hult Bug 566628 – gdk_display_close always asserts on win32 and quartz diff --git a/gtk/gtkrange.c b/gtk/gtkrange.c index cdf9212839..6db35b5f11 100644 --- a/gtk/gtkrange.c +++ b/gtk/gtkrange.c @@ -1225,7 +1225,9 @@ gtk_range_destroy (GtkObject *object) if (range->layout->n_marks) { g_free (range->layout->marks); + range->layout->marks = NULL; g_free (range->layout->mark_pos); + range->layout->mark_pos = NULL; range->layout->n_marks = 0; } -- 2.30.2